CHENG I-ChingCHENG I-Ching
The 18-Metre Gap in Ichinomiya: Loh Kean Yew, Kunlavut Vitidsarn and an Asian Games Final Without Tactical DataIchinomiya City Municipal Gymnasium in Aichi Prefecture is a sealed box. Indo...
Wang Haoyu, High Pressing and the Misread Debate at Beijing GuoanThe training session at the Thanh Nien training center ended at six in the...
The Morocco Matrix and the Strangled Clock: Re-reading a Semi-final Run in the Language of GeometryOn 14 December 2026, at Al Bayt Stadium, the fifth minute. The ball brushed a...
Transfer Cash Flows: Reading Real Signals Through Market NoiseOn August 3, 2026, Paris Saint-Germain's official website published a short...
The V-League lacks data, but it never lacks conclusionsOn the evening of 5 January 2026, I sat in front of a screen in Hanoi watchin...
VBCL returns to Derby Arena: when champions become targets, and the scoreboard is the shelterIn the closing round of last season, Bribar Deighton went into their final...
Binh Chung Thong Tin Win the 2026 National Women's Volleyball Title — and the Data Gap Behind the FinalOn the evening of 25 October 2026, at Vinh Long Provincial Gymnasium, Kieu...
The Saigon Beat Keeper: When Cong Phuong's Generation Yields to the 'Snowstorm' GenerationOn the evening of August 23, the Thong Nhat Stadium stood deserted. Rain had...
The Silent Pool at 5 AM: Where the Future of Vietnamese Swimming Is Being ShapedThere are mornings I stand by the pool in Hoang Mai district, Hanoi, when the...
Sussex Senior 4*: When the Defending Champion Is Pushed Down to the Fifth SeedA domestic table tennis tournament in England, with no world-class stars, no...
Distance Swimming and the Hidden Gap: From Nguyen Huy Hoang to the World MapIn the men's 1500m freestyle, the gap between a place in the final and an exi...
Brighton Beat Sunderland 2-0: Three Clean Sheets, One Red Card, and a Creative Debt Coming DueMinute 60. Referee Neil Davies stopped the match, walked to the monitor by th...
Incomplete Data and the Trap of Modern Football AnalysisIn June 2026, a major sports outlet published an analysis of a newly promoted...
Srikanth at 33 and the Shenzhen Comeback: When Data Never Tells the Whole StoryNumbers never lie; they just stay silent until you learn to listen. I remembe...
4,724 words about a match that never existed: Lessons on the limits of volleyball data analysisI received a strange request: write 4,724 words of volleyball analysis from a...
ASIAD 2026: The Badminton Draw and the Unread Tactical RiddlesWhen I look at the badminton draw for the 2026 Asian Games in Aichi-Nagoya, o...
Resident Evil: Code Veronica Remake — When the Community Writes the Game Before Capcom SpeaksHOOK If you have ever stayed up all night on transfer deadline day, you...
Gabi and Bruno on Leaving Brazil: The Gamble of Those Who Refuse to Stand StillBy a still, mirror-flat pool, Gabriela Guimarães and Bruno Rezende sat facing...
Vietnam U20 in difficult position: Despite two losses, still has chance to advance to AFC U20 Asian Cup 2027Vietnam U20 is in a difficult position: Despite two losses, still has a chanc...
Becamex Binh Duong 2026 Crisis: When Go Dau Stadium Becomes the Oxygen TankThe final whistle blew in the stifling atmosphere of Go Dau Stadium on June 1...
Wang Haoyu, High Pressing and the Misread Debate at Beijing GuoanThe training session at the Thanh Nien training center ended at six in the...
The Morocco Matrix and the Strangled Clock: Re-reading a Semi-final Run in the Language of GeometryOn 14 December 2026, at Al Bayt Stadium, the fifth minute. The ball brushed a...
Transfer Cash Flows: Reading Real Signals Through Market NoiseOn August 3, 2026, Paris Saint-Germain's official website published a short...
The V-League lacks data, but it never lacks conclusionsOn the evening of 5 January 2026, I sat in front of a screen in Hanoi watchin...
VBCL returns to Derby Arena: when champions become targets, and the scoreboard is the shelterIn the closing round of last season, Bribar Deighton went into their final...
Binh Chung Thong Tin Win the 2026 National Women's Volleyball Title — and the Data Gap Behind the FinalOn the evening of 25 October 2026, at Vinh Long Provincial Gymnasium, Kieu...
The Saigon Beat Keeper: When Cong Phuong's Generation Yields to the 'Snowstorm' GenerationOn the evening of August 23, the Thong Nhat Stadium stood deserted. Rain had...
The Silent Pool at 5 AM: Where the Future of Vietnamese Swimming Is Being ShapedThere are mornings I stand by the pool in Hoang Mai district, Hanoi, when the...
Sussex Senior 4*: When the Defending Champion Is Pushed Down to the Fifth SeedA domestic table tennis tournament in England, with no world-class stars, no...
Distance Swimming and the Hidden Gap: From Nguyen Huy Hoang to the World MapIn the men's 1500m freestyle, the gap between a place in the final and an exi...
Brighton Beat Sunderland 2-0: Three Clean Sheets, One Red Card, and a Creative Debt Coming DueMinute 60. Referee Neil Davies stopped the match, walked to the monitor by th...
Incomplete Data and the Trap of Modern Football AnalysisIn June 2026, a major sports outlet published an analysis of a newly promoted...
Srikanth at 33 and the Shenzhen Comeback: When Data Never Tells the Whole StoryNumbers never lie; they just stay silent until you learn to listen. I remembe...
4,724 words about a match that never existed: Lessons on the limits of volleyball data analysisI received a strange request: write 4,724 words of volleyball analysis from a...
ASIAD 2026: The Badminton Draw and the Unread Tactical RiddlesWhen I look at the badminton draw for the 2026 Asian Games in Aichi-Nagoya, o...
Resident Evil: Code Veronica Remake — When the Community Writes the Game Before Capcom SpeaksHOOK If you have ever stayed up all night on transfer deadline day, you...
Gabi and Bruno on Leaving Brazil: The Gamble of Those Who Refuse to Stand StillBy a still, mirror-flat pool, Gabriela Guimarães and Bruno Rezende sat facing...
Vietnam U20 in difficult position: Despite two losses, still has chance to advance to AFC U20 Asian Cup 2027Vietnam U20 is in a difficult position: Despite two losses, still has a chanc...
Becamex Binh Duong 2026 Crisis: When Go Dau Stadium Becomes the Oxygen TankThe final whistle blew in the stifling atmosphere of Go Dau Stadium on June 1...
